pit toilet - French English Dictionary